navigable body of water or stream - Español Inglés Diccionario